#include "shm.hpp"

int main()
{
    // 创建共享内存对象，类型为 CREATER，表示创建共享内存
    Shm shm(pathname, projid, CREATER);

    // 获取共享内存的虚拟地址
    char *mem = (char *)shm.VirtualAddr();

    // 无限循环，每隔一秒打印共享内存中的内容
    while (true)
    {
        printf("%s\n", mem);
        sleep(1);
    }

    return 0;
}